Definition of Eira Barbara

  • (noun) long-tailed arboreal mustelid of Central America and South America

Synonyms of Eira Barbara


Antonyms of Eira Barbara


No Antonyms Found.

Homophones of Eira Barbara


No Homophones Found.